﻿#include <easyx.h>
#include <assert.h>
#include <stdio.h>
#include <conio.h>
#include <time.h>
//int main()
//{
//	initgraph(422, 750);
//	setbkcolor(WHITE);
//	cleardevice();
//
//	//图片加载
//	IMAGE* img[6];
//	IMAGE *imgMASK[6];
//	char imgPath[50];
//	char imgMaskPath[50];
//	bool isclick;
//	
//	RECT isClick;
//	isClick.left = ;
//	isClick.right = ;
//	isClick.top = ;
//	isClick.bottom = ;
//
//	for (int i = 0; i < 6; i++)
//	{
//		img[i] = new IMAGE;
//		imgMASK[i] = new IMAGE;
//	}
//	for (int i = 0; i < 2; i++)
//	{
//		sprintf(imgPath, "", i);
//		sprintf(imgMaskPath, "", i);
//		loadimage(img[i], imgPath);
//		loadimage(imgMASK[i], imgMaskPath);
//	}
//
//	char arr[5] = { 0 };
//	while (1)
//	{
//		ExMessage* msg;
//		switch(msg->message)
//
//		{
//		case WM_LBUTTONDOWN://判断
//		{
//			if (isclick == true)
//			{
//					if (_kbhit() != 0)
//				{
//						char c = _getch();
//						switch (c)
//					{
//					case 'w':
//						exit(0);
//						break;
//					}
//				}
//			}//立即结束，并用其参数为返回值
//			
//			break;
//		}
//		}
//	}
//
//
//
//	closegraph();
//	return 0;
//}
#define NUM 10
typedef struct
{
	int top;
	int left;
	int right;
	int bottom;
	int status;
}click;

int main()
{
	initgraph(1200, 675);
	//setbkcolor(RGB(164, 225, 202));
	setorigin(400, 300);
	setaspectratio(1, -1);
	IMAGE *img;
	click cls[NUM];
	srand(time(NULL));
	img = new IMAGE;
	loadimage(img,"./shuaishuai.png");
	//for (int i = 0; i < NUM; i++)
	//{
	//	cls[i].top = 300 ;
	//	cls[i].right = -400 + 50 * i;
	//	cls[i].left = -350 + 50 * i;
	//	cls[i].bottom = 250;
	//}
	//for (int j = 0; j < NUM; j++)
	//{
	//	setfillcolor(RGB(rand() % 256, rand() % 256, rand() % 256));
	//	solidrectangle(cls[j].right, cls[j].top, cls[j].left, cls[j].bottom);
	//}
	putimage(0, 0, img);
	getchar();
	closegraph();
	return 0;
}

//可以搞一个绘制小方块的函数，传入起始点和终止点即可以生成很多小方块。分别检查每个结构体数组里的小方块，是否被击毁。